a turkey's nest - German English Dictionary